Mapping DEVS Models onto UML Models
نویسنده
چکیده
Discrete event simulation specification (DEVS) is a formalism designed to describe both discrete state and continuous state systems. It is a powerful abstract mathematical notation. However, until recently it lacked proper graphical representation, which made computer simulation of DEVS models a challenging issue. Unified modeling language (UML) is a multipurpose graphical modeling language, a de-facto industrial modeling standard. There exist several commercial and open-source UML editors and code generators. Most of them can save UML models in XML-based XMI files ready for further automated processing. In this paper, we propose a mapping of DEVS models onto UML state and component diagrams. This mapping may lead to an eventual unification of the two modeling formalisms, combining the abstractness of DEVS and expressive power and “computer friendliness” of the UML.
منابع مشابه
Platform Independent Specification of Simulation Model Components
Simulation model composability is a highly debated issue, especially the specific requirements of model components as compared to software components. Selected software component techniques are reviewed and adapted according to simulation models needs. Standard technologies like UML and XML are exploited to form the basis for a specification layer that wraps model definitions. This layer accoun...
متن کاملA New Approach to Describe DEVS Models Using Both UML State Machine Diagrams and Fuzzy Logic
This paper deals with a method which enables to describe a system using both UML State Machine Diagrams and Fuzzy-DEVS (to describe uncertain data) then to perform its simulation using DEVS formalism. The goal of the paper is to simplify the modeling of DEVS models, and also to take into account possible uncertainties on the transitions between states, by using a language based on UML State Mac...
متن کاملMapping Sequence diagram in Fuzzy UML to Fuzzy Petri Net
This ability in fuzzy UML, practically leaves the customers and market’s need without response in this important and vital area. Here, the available sequence diagrams in fuzzy UML will map into fuzzy Petri net. However, the formal models ability will be added to the Semi-formal fuzzy UML. This formalization will add the automatic processing ability to the Semi-formal fuzzy UML. Further more, t...
متن کاملAspect Oriented UML to ECORE Model Transformation
With the emerging concept of model transformation, information can be extracted from one or more source models to produce the target models. The conversion of these models can be done automatically with specific transformation languages. This conversion requires mapping between both models with the help of dynamic hash tables. Hash tables store reference links between the elements of the source...
متن کاملeUDEVS: Executable UML with DEVS Theory of Modeling and Simulation
Modeling and Simulation (M&S) for system design and prototyping is practiced today both in the industry and academia. M&S are two different areas altogether and have specific objectives. However, most of the times these two separate areas are taken together. The developed code is tightly woven around both the model and the underlying simulator that executes it. This constraints both the model d...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
عنوان ژورنال:
- CoRR
دوره abs/cs/0508128 شماره
صفحات -
تاریخ انتشار 2005